Palmyra Palm — synonyms, definition
1. palmyra palm (Noun)
6 synonyms
Borassus flabellifer longar palm lontar palmyra toddy palm wine palm
1 definition
palmyra palm (Noun) — Tall fan palm of Africa and India and Malaysia yielding a hard wood and sweet sap that is a source of palm wine and sugar; leaves used for thatching and weaving.
1 type of
fan palm
1 part
bassine
2 parts of
Borassus genus Borassus